package com.itheima.TCPdemo;

public class 解析 {
    /*
    TCP是安全的网络协议，两端各自建立一个socke对象
    通过io流来传输
    */


    /*
    * 先运行客户端和某ip的某个端口连接，无服务端连接，所以要先运行服务端
    *
    *        服务端
    *        ServerSocket ss=new ServerSocket(10000);就是让这个电脑和10000端口进行绑定
    *        ss.accept()会等待客户端连接,一直死等
    *        客户端
    *        Socket socket=new Socket("127.0.0.1",10000);就和某个ip的某个端口建立连接
    * */


    /*
     三次握手
     客户端向服务器发出连接请求
     服务端向客户端返回响应
     客户端再次向服务端发出消息
    */

    /*
      四次挥手
      客户端向服务端发出取消连接请求
      服务器向客户端返回响应           23步服务器将最后数据处理完毕
      服务器向客户端发出确认取消信息    23步服务器将最后数据处理完毕
      客户端再次发送确认消息
     */
}
